stroll down avenue

Translations
se promener le long de l'avenue
Words
stroll

verb
se promener
down

preposition
le long de
avenue

noun
avenue